Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELSH ROAD £174,000 30 May 2023
5 WELSH ROAD Semi-Detached £108,000 28 Feb 2011
21 WELSH ROAD Semi-Detached £63,000 18 Jun 2001
25 WELSH ROAD Semi-Detached £160,000 21 Aug 2007
42 WELSH ROAD Semi-Detached £117,250 26 Aug 2005
46 WELSH ROAD Detached £56,950 25 Sep 1998
50 WELSH ROAD Detached £19,250 4 Sep 2002